main legs - German English Dictionary